weed eradicator - German English Dictionary